cır cır


Results for "cır cır"

Turkish - English dictionary

cır cır

(Turkish - English dictionary) :
with a continuous chirring sound. ötmek 1. to chirr. 2. (for someone) to babble.